construction waste recycling plant - Turkish English Dictionary